that explains a few things! - Fransızca İngilizce Sözlük